Вроде то, что Microsoft обещала, она выполнила. VC++ теперь единственный кто может выдавать программу в командах процессора. Это обычное Win32 приложение или MFC приложение. При необходимости можно включить поддержку CLR к программе в машинных кодах. Ну и наконец можно полностью писать используя только CLR. Из всего этого прекрасного мне не понравилось одно, MFC как таковая отведена в сторону. Ведь иначе был бы мастер MFC Manage Application который был использовал CLR и являлся бы просто оболочкой для классов Net, например Windows.Form могло бы CWnd. Ну с этим нужно еще разбираться хотя неприятное чувство присутствует. Зато владение VC++ позволит Вам писать низкоуровневый код например драйвера, хотя есть MASM. Тогда не совсем не понятна роль VC++. Раньше было понятно, только VC++ позволял писать многие компоненты системы. А для элементов управления часто был не заменим. Теперь получается что VC++ такой же язык как VB. Ну вообщем пока такие ощущения. Дальнейшее изучение покажет. Наверно стоит сравнить возможности ООП в VC++,VB,CSharp. Ну например можно ли на VB делать перегрузку операций и так далее.